self-teaching guide - Turkish English Dictionary